package com.che.software.testato.web.controller.acontroller;

/**
 * Abstract controller used to group the controller's properties and behaviours.
 * 
 * @author Clement HELIOU (clement.heliou@che-software.com).
 * @copyright Che Software.
 * @license GNU General Public License.
 * @since July, 2011.
 * 
 *        This file is part of Testato.
 * 
 *        Testato is free software: you can redistribute it and/or modify it
 *        under the terms of the GNU General Public License as published by the
 *        Free Software Foundation, either version 3 of the License, or (at your
 *        option) any later version.
 * 
 *        Testato is distributed in the hope that it will be useful, but WITHOUT
 *        ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 *        FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
 *        for more details.
 * 
 *        You should have received a copy of the GNU General Public License
 *        along with Testato. If not, see <http://www.gnu.org/licenses/>.
 * 
 *        Testato's logo is a creation of Arrioch
 *        (http://arrioch.deviantart.com/) and it's distributed under the terms
 *        of the Creative Commons License.
 */
public abstract class AbstractController {

	/**
	 * Constants.
	 */
	protected static final String BUNDLE_MESSAGE_ACTIVITY = "activity";
	protected static final String BUNDLE_MESSAGE_CHOICE = "choice";
	protected static final String BUNDLE_MESSAGE_JOIN = "join";
	protected static final String BUNDLE_MESSAGE_NEGATIVE_END = "negativeEnd";
	protected static final String BUNDLE_MESSAGE_POSITIVE_END = "positiveEnd";
	protected static final String BUNDLE_MESSAGE_START = "start";
	protected static final String IMAGE_PNG_TYPE = "image/png";
	protected static final String NOT_VALID_CALLBACK_PARAM = "notValid";
	protected static final String PNG_TYPE = "png";
	protected static final String SESSION_CONTROLLER_NAME = "sessionController";
}